'use strict';

function grouping_count(collection) {

  //在这里写入代码
//   for (var i = 0, len = collection.length; i < len; i++) {
//     for (var j = i + 1, len = collection.length; j < len; j++) {
//         if (collection[i] === collection[j]) {
//             collection.splice(j, 1);
//             j--;        // 每删除一个数j的值就减1
//             len--;      // j值减小时len也要相应减1（减少循环次数，节省性能）   
//             // console.log(j,len)

//         }
//     }
// }
// return collection;

let res = {};
collection.forEach(elem => {
  if (Object.keys(res).includes(elem.toString())) {
    res[elem]++;
  } else {
    res[elem] = 1;
  }
});
return res;
return {'1':6, '2':3, '3':4, '4':2}
}

module.exports = grouping_count;
